In the code below converts a Stream to an Array with Java 8. The Java 8 Library contains the .toArray() function that makes it easier to convert Datatypes to an array type.
Convert a stream to an Array in Java
import java.util.Arrays; public class Main { public static void main(String[] args) { String str = "Welcome to TutorialsPanel.com"; String[] arr = Arrays.stream(str.split("\s+")).toArray(String[]::new); for (String s : arr) { System.out.println(s); } } }
Output
Welcome
to
TutorialsPanel.com
Recommended Reading
Print Binary Equivalent of an Integer using Recursion in Java
Count the Number of Bits Set to One using Java
Convert Integer Values to Byte, Character, and Float using Java